package com.axjy.pojo;


import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDate;
import java.util.List;

public class InspectiontaskDetail {

  private Integer id;
  private Integer taskId;
  private Integer taskStatus;
  private Integer poleId;
  private String poleCode;
  private String lineCode;
  private String lineName;
  private Integer isBug;
  private Double intactRate;
  private Integer bugLevel;
  private String bugLevelName;
  private Integer bugType;
  private String bugTypeName;
  private String bugDesc;
  private String discovererCode;
  private String discovererName;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private java.time.LocalDate discoverTime;
  private Integer isSolve;
  private Integer isBugLevel;
  private java.time.LocalDateTime inspectTime;
  private java.time.LocalDateTime creationTime;
  private String createdBy;
  private java.time.LocalDateTime lastUpdateTime;
  private PoleInfo poleInfo;
  private InspectiontaskMain inspectiontaskMain;

  public PoleInfo getPoleInfo() {
    return poleInfo;
  }

  public void setPoleInfo(PoleInfo poleInfo) {
    this.poleInfo = poleInfo;
  }

  public InspectiontaskMain getInspectiontaskMain() {
    return inspectiontaskMain;
  }

  public void setInspectiontaskMain(InspectiontaskMain inspectiontaskMain) {
    this.inspectiontaskMain = inspectiontaskMain;
  }


  public Integer getId() {
    return id;
  }

  public void setId(Integer id) {
    this.id = id;
  }


  public Integer getTaskId() {
    return taskId;
  }

  public void setTaskId(Integer taskId) {
    this.taskId = taskId;
  }


  public Integer getTaskStatus() {
    return taskStatus;
  }

  public void setTaskStatus(Integer taskStatus) {
    this.taskStatus = taskStatus;
  }


  public Integer getPoleId() {
    return poleId;
  }

  public void setPoleId(Integer poleId) {
    this.poleId = poleId;
  }


  public String getPoleCode() {
    return poleCode;
  }

  public void setPoleCode(String poleCode) {
    this.poleCode = poleCode;
  }


  public String getLineCode() {
    return lineCode;
  }

  public void setLineCode(String lineCode) {
    this.lineCode = lineCode;
  }


  public String getLineName() {
    return lineName;
  }

  public void setLineName(String lineName) {
    this.lineName = lineName;
  }


  public Integer getIsBug() {
    return isBug;
  }

  public void setIsBug(Integer isBug) {
    this.isBug = isBug;
  }


  public Double getIntactRate() {
    return intactRate;
  }

  public void setIntactRate(Double intactRate) {
    this.intactRate = intactRate;
  }


  public Integer getBugLevel() {
    return bugLevel;
  }

  public void setBugLevel(Integer bugLevel) {
    this.bugLevel = bugLevel;
  }


  public String getBugLevelName() {
    return bugLevelName;
  }

  public void setBugLevelName(String bugLevelName) {
    this.bugLevelName = bugLevelName;
  }


  public Integer getBugType() {
    return bugType;
  }

  public void setBugType(Integer bugType) {
    this.bugType = bugType;
  }


  public String getBugTypeName() {
    return bugTypeName;
  }

  public void setBugTypeName(String bugTypeName) {
    this.bugTypeName = bugTypeName;
  }

  public String getBugDesc() {
    return bugDesc;
  }

  public void setBugDesc(String bugDesc) {
    this.bugDesc = bugDesc;
  }


  public String getDiscovererCode() {
    return discovererCode;
  }

  public void setDiscovererCode(String discovererCode) {
    this.discovererCode = discovererCode;
  }


  public String getDiscovererName() {
    return discovererName;
  }

  public void setDiscovererName(String discovererName) {
    this.discovererName = discovererName;
  }


  public LocalDate getDiscoverTime() {
    return discoverTime;
  }

  public void setDiscoverTime(LocalDate discoverTime) {
    this.discoverTime = discoverTime;
  }

  public Integer getIsSolve() {
    return isSolve;
  }

  public void setIsSolve(Integer isSolve) {
    this.isSolve = isSolve;
  }


  public Integer getIsBugLevel() {
    return isBugLevel;
  }

  public void setIsBugLevel(Integer isBugLevel) {
    this.isBugLevel = isBugLevel;
  }


  public java.time.LocalDateTime getInspectTime() {
    return inspectTime;
  }

  public void setInspectTime(java.time.LocalDateTime inspectTime) {
    this.inspectTime = inspectTime;
  }


  public java.time.LocalDateTime getCreationTime() {
    return creationTime;
  }

  public void setCreationTime(java.time.LocalDateTime creationTime) {
    this.creationTime = creationTime;
  }


  public String getCreatedBy() {
    return createdBy;
  }

  public void setCreatedBy(String createdBy) {
    this.createdBy = createdBy;
  }


  public java.time.LocalDateTime getLastUpdateTime() {
    return lastUpdateTime;
  }

  public void setLastUpdateTime(java.time.LocalDateTime lastUpdateTime) {
    this.lastUpdateTime = lastUpdateTime;
  }

}
